thiopanic acid - English Synonyms Dictionary